
#include "game_model\headers\game_model_unmovable_object.hpp"

namespace GameModel {


UnmovableObject::UnmovableObject( std::shared_ptr< ILocation > _startLocation, std::shared_ptr< ISize > _size, QImage* _objectPicture )
	:	BaseObject< IUnmovableObject >( _startLocation, _size, _objectPicture )
{
}


UnmovableObject::~UnmovableObject()
{
}


ObjectType::Enum
UnmovableObject::getType() const
{
	return ObjectType::Unmovable;
}


bool
UnmovableObject::canBeActivated() const
{
	return true;
}


} // namespace GameModel